make things much easier - Español Inglés Diccionario